#pragma once

#define IN
#define OUT

#if defined(__clang__) || defined(__GNUC__)

#define CPP_STANDARD __cplusplus

#elif defined(_MSC_VER)

#	if defined(VISBASECAL_EXPORTS)
#		define VIS_API __declspec(dllexport)
#	else
#		define VIS_API __declspec(dllimport)
#	endif

#endif